# near model CODE resource # jump table entries: 43167-43178 (12 of them) 00000000 DC77 77F8 0000 01BC add.w D6, [0x1BC] 00000008 0000 0100 ori.b D0, 0x0 0000000C 0000 001C ori.b D0, 0x1C 00000010 8000 or.b D0, D0 00000012 0002 868E ori.b D2, 0x8E 00000016 32E2 move.w [A1]+, -[A2] 00000018 7B83 moveq.l D5, 0xFFFFFF83 0000001A 1000 move.b D0, D0 0000001C 0A24 080C xori.b -[A4], 0xC 00000020 C40C and.b D2, A4 00000022 6A40 bpl +0x42 /* 00000064 */ 00000024 7E40 moveq.l D7, 0x40 00000026 5640 addq.w D0, 3 00000028 6E40 bgt +0x42 /* 0000006A */ 0000002A 2AB3 0448 move.l [A5], [A3 + D0.w * 4 + 0x48] 0000002E B304 xor.b D4, D1 00000030 0E0A 0200 .invalid.b A2, 0x0 // invalid immediate operation 00000034 C34F exg A1, A7 00000036 04E3 .incomplete 00000038 0363 bchg -[A3], D1 0000003A 0204 9301 andi.b D4, 0x1 0000003E CB09 abcd -[A5], -[A1] 00000040 04A4 432F CB09 subi.l -[A4], 0x432FCB09 00000046 9438 121C sub.b D2, [0x0000121C] 0000004A 4E6A move A2, USP 0000004C 2010 move.l D0, [A0] 0000004E 3E25 move.w D7, -[A5] 00000050 0504 btst D4, D2 00000052 F663 02DB .extension 0x663 <>, 0x02DB // unimplemented 00000056 0B04 btst D4, D5 00000058 DA53 add.w D5, [A3] 0000005A 023A 2218 1806 andi.b [PC + 0x1806 /* 00001862, cstring "" */], 0x18 00000060 22E3 move.l [A1]+, -[A3] 00000062 0723 btst -[A3], D3 label00000064: 00000064 1204 move.b D1, D4 00000066 CB00 abcd D5, D0 00000068 CB09 abcd -[A5], -[A1] label0000006A: 0000006A 5308 subq.b A0, 1 0000006C 04DA .incomplete 0000006E E0C9 asr .w A1 00000070 0104 btst D4, D0 00000072 2863 movea.l A4, -[A3] 00000074 0206 2213 andi.b D6, 0x13 00000078 2E73 0804 movea.l A7, [A3 + D0 + 0x4] 0000007C DAFB 0187 0047 0507 add.w A5, [[ + <>] + D0 + 0x470507] 00000084 5020 addq.b -[A0], 8 00000086 2D0C move.l -[A6], A4 00000088 04EA .incomplete 0000008A 0EC1 .incomplete 0000008C 0961 bchg -[A1], D4 0000008E 0743 bchg D3, D3 00000090 1104 move.b -[A0], D4 00000092 4C63 022C movem.l D6,A2,A4,A5, -[A3] 00000096 A4DA syscall vExtendFile, flags=4 00000098 8063 or.w D0, -[A3] 0000009A 12FB 0145 move.b [A1]+, <> 0000009E 046C FB01 0496 subi.w [A4 + 0x496], 0xFB01 000000A4 8B02 sbcd D5, D2 000000A6 7B07 moveq.l D5, 0x07 000000A8 5C04 addq.b D4, 6 000000AA 96FB 0181 sub.w A3, [[ + <> + D0]] 000000AE 009B 0705 061C ori.l [A3]+, 0x705061C 000000B4 2B34 C306 6502 move.l -[A5], [[A4 + <>] + A4 * 2 + 0x6502] // begin alternate branch 000000B8-000000BA label000000B8: 000000B8 6502 bcs +0x4 /* 000000BC */ // end alternate branch 000000B8-000000BA label000000B8: // (misaligned) 000000BA 8888 or.l D4, A0 label000000BC: 000000BC 8888 or.l D4, A0 000000BE 3303 move.w -[A1], D3 000000C0 1107 move.b -[A0], D7 000000C2 220A move.l D1, A2 000000C4 2E0E move.l D7, A6 000000C6 8909 sbcd -[A4], -[A1] 000000C8 2408 move.l D2, A0 000000CA 0622 0C08 addi.b -[A2], 0x8 000000CE 0200 0FC5 andi.b D0, 0xC5 000000D2 0DD3 .incomplete 000000D4 0104 btst D4, D0 000000D6 6CE0 bge -0x1E /* 000000B8 */ 000000D8 C513 and.b [A3], D2 000000DA 0349 bchg A1, D1 000000DC 9700 subx.b D3, D0 000000DE 5FA4 subq.l -[A4], 7 000000E0 96D3 sub.w A3, [A3] 000000E2 057B 0B8B 022E 2A52 bchg [[ + <> + D0 * 2] + 0x22E2A52], D2 000000EA F319 .extension 0x319 <> // unimplemented 000000EC 2501 move.l -[A2], D1 000000EE 5B01 subq.b D1, 5 000000F0 7B0B moveq.l D5, 0x0B 000000F2 FB01 .extension 0xB01 <> // unimplemented 000000F4 2E0E move.l D7, A6 000000F6 2101 move.l -[A0], D1 000000F8 2916 move.l -[A4], [A6] 000000FA 0E20 .incomplete